home *** CD-ROM | disk | FTP | other *** search
/ Aminet 23 / Aminet 23 (1998)(GTI - Schatztruhe)[!][Feb 1998].iso / Aminet / util / crypt / DextorInfo.readme next >
Text File  |  1997-11-17  |  8KB  |  206 lines

  1. Short:        V2.0 DEX-II (good and fast) encryption.
  2. Author:       Msi Software <emsai@online.no>
  3. Uploader:     Roger Hågensen <emsai@online.no>
  4. Version:      2.0
  5. Type:         util/crypt
  6. Distribution: Freely Distributable Shareware
  7.  
  8. Dextor 2.0 © Msi Software 1997 - All Rights Reserved!
  9. DEX-II "Dynamical Encoded Xor scheme 2" Encryption
  10.  
  11. For Amiga OS 2.x/3.x, cli/shell only.
  12. Created in Norway in a city know as Trondheim.
  13.  
  14. Features!
  15. o 1 to 256 character password
  16.   32bit based compression (very compression on 32bit cpu+ram machines)
  17.   This gives you 8 to 2048 bit encryption (128 to 8192 bits actually :-)
  18. o Fast, fast, fast :-)
  19. o It's gives good encryption
  20. o It's small (did I mention fast?)
  21. o The password is NOT stored in the file (it would be stupid :-)
  22. o The encryption level is stored in the file
  23.   so you only need to remember the password :-)
  24. o I use it myself :-)
  25. o It works as expected :-)
  26. o Takes less than 3 seconds to encrypt a 2MB file (I said it was fast :-)
  27.  
  28. ----------------------------------------------------------------------------
  29. Shell Usage: Dextor <filename> <key> [<level>] [<new>]
  30.  
  31. filename - the name of the file to encrypt/decrypt
  32.      key - the password key to encrypt/decrypt with (max 256 characters)
  33.    level - optional, can be 1,2,3,4,5,6,7,8,9 (1 is default)
  34.      new - optional, if this switch is used a new file will be made
  35.            for the encrypted data, saved with .DEX at the end.
  36.            (if an encrypted file have .DEX at the end of the name
  37.             it will be removed before saving)
  38.  
  39. ----------------------------------------------------------------------------
  40. History:
  41.  
  42. v1.0 - 23.Jun.1997
  43.        First release!
  44.  
  45. v2.0 - 17.Nov.1997 (Major release!)
  46.        Rewrote the program, DEX-I no longer supported. (not good enough :-)
  47.  
  48. ----------------------------------------------------------------------------
  49. Please note that the key is not stored in the encrypted file,
  50. so if you forget it you are stuck forever :-)
  51.  
  52. Please note that Dextor currently do not allow encrypting
  53. an already encrypted file.
  54.  
  55. Dextor will store the encryption level in the
  56. encrypted file, so there is no need to have to remember
  57. what level you used for encryption.
  58. You just worry about remembering that key :-)
  59.  
  60. Please note that Dextor will replace the original file,
  61. (it will use the same name).
  62. If you want to make it easier to recognize files made by Dextor,
  63. please use the extension ".DEX" (add it to the end of the name).
  64. The NEW switch will tell Dextor to add .DEX to the encrypted file.
  65. Dextor will ignore the extension when loading a file.
  66. And if .DEX is at the end of the filename it will be removed when saving,
  67. unless the NEW switch is used (will only work when encrypting)
  68.  
  69. Please note that files are loading directly into memory,
  70. so make sure you have enough memory for very larger files.
  71.  
  72. Dextor is not ment to compete with high level
  73. encryption schemes like PGP. Dextor is intended as a simple,
  74. small and effective "Home Encryption Tool".
  75.  
  76. ----------------------------------------------------------------------------
  77. DEX-II Encryption Levels:
  78.  
  79. Level 1 - Very good (and very fast) encryption! (this is the default level)
  80.  
  81. Level 2-9 is not implemented yet, and thus not available.
  82.  
  83. ----------------------------------------------------------------------------
  84. Encryption information:
  85.  
  86. For obvious reasons I can not reveal the actual encryption scheme :-)
  87.  
  88. But for those interested, quickly calculated DEX-II
  89. is capable of 32bit based encryption from a key of 128 bits to 8192 bits.
  90. The reason it is 32bit (4 characters) based, rather than 8bit (1 character)
  91. is to speed up encryption on machines with a 68020 or better CPU
  92. and some 32bit fastram, check out the speed test further down.
  93.  
  94. The number of key bits depend on the length of the password,
  95. longer passwords give more bits and better encryption,
  96. but more bits will take longer to encrypt :-)
  97.  
  98. Those who live in countries with encryption laws (like USA) please check
  99. if you are allowed to use this program, I think USA have a max 40 bits limit.
  100. Think of each character in the password as 8 bits,
  101. this means you can only use a password of max 5 characters :-(
  102.  
  103. ----------------------------------------------------------------------------
  104. Dextor 2.0 DEX-II scheme: Speed tests
  105. System used: Amiga 1200HD, OS3.1, Blizzard 1230-IV/50MHz 68030 w/68882 FPU.
  106.              ROM mapped to fastram, 16MB 60ns 32bit fastram.
  107.  
  108. The speed of Dextor do not change by the contents of a file,
  109. nor is there any real difference between encrypting/decrypting.
  110.  
  111. Filesize: 353286
  112. Password: Password
  113.  
  114.    Level: 1 = 1 second
  115.  
  116. For a 1MB file it would take around 1.5 seconds with level 1.
  117. For a 2MB file it would take around 2.5 seconds with level 1.
  118.  
  119. A pretty nice speed really, compared to DEX-I
  120. and some other compression utils :-)
  121.  
  122. ----------------------------------------------------------------------------
  123. Here is a tip:
  124.  
  125. Pack/Archive a file then encrypt it with Dextor.
  126. or pack the file, encrypt it, then pack it again.
  127. Packing it first will not only make the file smaller,
  128. but Dextor will encrypt faster.
  129. And it will be very hard trying to crack the encrypted file,
  130. since there hardly is anything senssible in a LHA/LZX/XPK file etc.
  131.  
  132. Dextor is also usable from scripts etc.
  133. It returns RC 5 (RC = return code) with user based errors,
  134. and RC 10 at general errors,
  135. and RC 20 at unknown errors.
  136. RC 0 is returned if all went well.
  137.  
  138. Dextor can encrypt any binary files (meaning ALL files :-)
  139. Why not try to archive more than one file,
  140. or even a directory with LHA or LZX.
  141. Then encrypt the resulting archive with Dextor :-)
  142.  
  143. ----------------------------------------------------------------------------
  144. IMPORTANT!
  145.  
  146. AND PLEASE TAKE GOOD CARE OF YOUR KEY,
  147. IF YOU LOOSE IT (FORGET IT) YOU WILL BE UNABLE TO DECRYPT
  148. THE FILE, AND ALSO MAKE SURE YOU CHOOSE AN EASY TO REMEMBER KEY
  149. THAT IS UNNUSUAL AND NOT SO EASY TO GUESS.
  150. Dextor IS ONLY AS SECURE AS YOUR KEY IS,
  151. SO BE CAREFULL IF INTEDING TO GIVE SOMEONE A KEY FOR
  152. SWAPPING OF SECRET ENCRYPTED FILES,
  153. MAKE SURE NO-ONE IS ABLE TO SNAP UP THE KEY.
  154.  
  155. ----------------------------------------------------------------------------
  156. Disclaimer:
  157.  
  158. Use this program on your own risk,
  159. I nor Msi Software or anyone else is responsible
  160. if things go wrong. But if they do, please let us know
  161. so we can fix any possible problems with this software.
  162.  
  163. ----------------------------------------------------------------------------
  164. Distribution:
  165.  
  166. Freely Distributable ShareWare
  167. To pay the shareware fee, send me something nice via email,
  168. or via normal (snail) mail.
  169. Like perhaps a copy of your latest game or program,
  170. or perhaps a cool picture/anim or module etc.
  171.  
  172. Please let me know before you send files larger than 1MB in size.
  173. For Commercial/ShareWare/LicenseWare,
  174. send me a free registered and complete copy of your product.
  175. Updates to Dextor 2.x can be used freely,
  176. and the license is a lifetime license.
  177.  
  178. A future Dextor 3.x will be free to registered Dextor 2.x owners,
  179. unless stated otherwise in Dextor 3.x
  180. Currently Dextor 3.x is maaaaany months away.
  181.  
  182. Right now, I want YOUR comments on Dextor, So email me know.
  183. Dextor can be distributed freely as long as a nominal
  184. copying fee is only charged.
  185. Aminet and Amiga coverdisk CD's and Fred Fish,
  186. have my permission to distribute Dextor.
  187.  
  188. ----------------------------------------------------------------------------
  189. Dextor was compiled with AmigaE v3.3a from Wouter van Oortmerssen.
  190.  
  191. Dextor is Copyright © Msi Software 1997
  192. DEX-II encryption scheme is Copyright © Roger Hågensen 1997
  193. Amiga is Copyright © Amiga International 1985-1997
  194. AmigaE is Copyright © Wouter van Oortmerssen 1991-1997
  195.  
  196. ----------------------------------------------------------------------------
  197. Author: Roger Hågensen
  198.         Kolstadflata 35B
  199.         N-7078 SAUPSTAD
  200.         Norway
  201.    Tel: (+47) 72 59 07 35
  202.  Email: Roger Hågensen <emsai@online.no>   Subject: Dextor 2.0
  203.    WWW: http://home.sol.no/~msi/
  204.  
  205. $VER: Dextor.Txt 2.0 (17.11.1997) #TEXT © Msi Software
  206.